• word of the day

    squamous cell carcinoma

    squamous cell carcinoma - Dictionary definition and meaning for word squamous cell carcinoma

    Definition
    (noun) the most common form of skin cancer
    Synonyms : cancroid

Word used in video below:
text: a plant cell has a membrane and a cell wall.
Download our Mobile App Today
Receive our word of the day
on Whatsapp